/*   ---------the sidebar stylesheet------------ */
.r_box{}
.r_box_top{height:7px;background:url("img/right_top.gif") #f5f5f5;font-size:0px;}
.r_box_middle{border-left:1px solid #cccccc; border-right:1px solid #cccccc;background-color:#f5f5f5;}
.r_box_middle_img{ width:137px; overflow:hidden;}
.r_box_bottom{height:12px;background:url("img/right_bottom.gif");font-size:0px;margin:0 0 0 0;}

.r_box_middle_title{background-color:#ffffff; padding:0px 10px; color:#666666; font-weight:bold;}
.r_box_middle_img{width:137px;overflow:hidden}
.r_box_middle_content{padding:4px 8px 4px 10px; font-size:12px; color:#666666;}
.r_box_middle_content7px{padding:4px 5px 4px 5px; font-size:12px; color:#666666;}
.r_box_middle_more{padding:6px 8px 4px 10px; font-size:12px; color:#000000;}
.r_box_middle_more a{ font-size:12px;}
.r_box_middle_more img{margin:0 0 0 8px;vertical-align:middle;}

.r_no_img_box{}
.r_no_img_box_top{height:8px;background:url("img/right_top_none.gif") #f5f5f5;font-size:0px;}
.r_no_img_box_top_title{padding:1px 8px 7px 17px; background:url("img/right_top_content.gif") #e7e7e7 repeat-x; color:#666666; font-weight:bold;}
.r_no_img_box_middle{border-left:1px solid #cccccc; border-right:1px solid #cccccc;background-color:#f5f5f5;}
.r_no_img_box_middle ul{padding:5px 7px 10px 0;}
.r_no_img_box_forpub{border-left:1px solid #cccccc; border-right:1px solid #cccccc;background-color:#f5f5f5;}
.r_no_img_box_forpub ul{padding:4px 2px 10px 0; }
.r_no_img_box_middle_text{padding:4px 8px 4px 10px; font-size:12px; color:#666666; line-height:16px;}


/*--------------template window stylesheet1---img + word -------------------*/
.c_boardbreak{ clear:both; overflow:hidden; height:auto!important; height:100%;}
.c_boxcontent ul{ margin:13px 0 0 0; padding:0;}
.c_boardL{float:left;}
.c_boardR{ padding:0 0 0 60px;}
* html .c_boardR{padding:0 0 0 58px;}
.c_boardbreak h1, .c_boardR h1{ font-size:12px; font-weight:bold; margin:0; padding:2px 0 1px 0; color:1a1a1a;}
.c_boardbreak h2, .c_boardR h2{font-size:12px; color:#2F2F2F; margin:0; font-weight:normal;}
.c_boxconimg ul.spotlight{ margin:10px 0 2px 0; padding:0;}
/*--------------template window stylesheet2-->word-------------------*/
.c_summary{ font-style:italic;}
.c_subscribe{ text-align:right; padding:6px 5px 0 0;}

/*--------------template window stylesheet3-->multi word and img-------------------*/
.c_boxLine{ background:url("img/r_boxline.gif") left 9px repeat-x; height:22px; font-size:0px; margin:0 5px; }
.c_boardbreak h3, .c_boardR h3{ font-size:12px; font-weight:bold; margin:0; padding:2px 0 1px 0; color:#2d6188;}

/*--------------template window stylesheet4--> multi word-------------------*/

.c_summarymix{ margin:10px auto 10px auto;}
.c_summarymix ol{list-style:decimal outside none; font-weight:normal; margin:0; padding:10px 0 0 0; }
.c_summarymix ol li.zol{list-style:decimal outside none; padding:8px 0 0 16px; margin:0 0 0 0; }
.c_summarymix ol li.zol span{ position:relative; float:left; margin-left:-15px;}
.c_summarymix ol ul{ margin:6px 0 6px 1px; padding:0;}
.c_summarymix ol ul li{ padding:3px 0 3px 14px;background:url("img/dot_black_b.gif") no-repeat 1px 9px;}

/*--------------template window stylesheet5-->multimedia-------------------*/
.c_media{border-left:1px solid #c7c7c7;border-right:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7;}

.c_bg_gray{background-color: #efefef;}

.c_gray_column{background-color: #efefef; padding:4px 0; margin:0 0 10px 0;font-weight:bold;}
.c_error_content{margin:0 0 8px 0;}
.c_error_item{background:url("img/dot_black_b.gif") no-repeat 6px 8px; padding:5px 0 5px 14px;}

/*---------------- the fault page stylesheet-----------*/
.c_errorinfo{ margin:5px 0 2px 20px; padding:0 0 0 0;}
.c_errorinfo li{ padding:5px 0 0 20px;}
.c_errorinfo li span{ font-size:12px; font-weight:bold; color:#2d6188; padding:0; margin:0; display:inline;}
.e_topic{font-size:20px; font-weight:bold; color:#990000;}
.e_topicbo{ font-weight:bold; margin:0 0 20px 0;}

/*----------------bookmark-------------------*/
#m_bookmark{}
#m_BMLayout{ background-color:#ffffff; position:absolute; top:-1px; width:185px;border:1px solid #CCCCCC; padding:1px 1px 5px 1px; margin:5px 0 0 0;+margin:2px 0 0 0; overflow:hidden; height:auto!important; height:100%;}
#m_BMLayout_bo{ background-color:#ffffff; position:absolute; top:-1px; width:170px;border:1px solid #CCCCCC; padding:1px 1px 5px 1px; margin:5px 0 0 0;+margin:2px 0 0 0; overflow:hidden; height:auto!important; height:100%;}
#m_BMLayout_bo h1,#m_BMLayout_bot h2{ margin:0; background-color:#EEEEEE; font-size:12px; color:#666666; font-weight:normal;}
#m_BMLayout_bo h1{padding:4px 3px 2px 5px;}
#m_BMLayout_bo span{ text-align:right;color:#666666;}
#m_BMLayout h1,#m_BMLayout h2{ margin:0; background-color:#EEEEEE; font-size:12px; color:#666666; font-weight:normal;}
#m_BMLayout h1{padding:4px 3px 2px 5px;}
#m_BMLayout span{float:right; color:#666666;}
#m_twoWrap{ float:left; clear:both;}
#m_leftWrap{ float:left;width:98px;}
#m_rightWrap{ float:left; width:83px; }
#m_twoWrap ul{ margin:10px 0 0 5px; padding:0;}
#m_twoWrap ul li{ list-style:none; background:none; font-size:11px; margin:0 0 5px 0; padding:0; color:#333333;font-family: arial, tahoma;}
#m_twoWrap ul li a{ color:#333333;font-family: arial, tahoma;}
#m_twoWrap ul li a:hover{ color:#990000;}
#m_twoWrap ul li img{ vertical-align:middle; margin:0 5px 0 0;}


/*--------------pressrelease stylesheet-------------------*/

.c_theme{padding:0 0 15px 0;}
.c_theme a{ color:#2d6188; font-weight:bold; line-height:normal;}
.c_theme a:hover{color:#2d6188; text-decoration:underline;}
.c_themeContent{margin-top:-4px;}
/************the stylesheet of column**************/
.bannerHeadline{clear:both;}
#columnLayoutL{float:left; width:350px; }
#columnLayoutM{float:left; width:350px; margin:0px 10px;}
#columnLayoutR{float:left; width:190px;}
.columnNoPad, .columnNoPad ul{ padding:0 0 0 0; margin:0;}
.columnNoPad ul.bluelink li{ background-image:none; padding:0 0 0 0; margin:0;}
.columnNoPad ul.spotlight li{ padding:2px 0 0 12px; margin:0;}
.columnNoPad h1{padding:5px 5px; font-size:12px; font-weight:normal; margin:0;}
.columnNoPad h1 .learnmore{text-align:right;}
.columnNoPad h1.bgWhite{}
.columnNoPad h1.bgWhite h2, .columnNoPad h1.bgWhite h3{font-size:12px; margin:0; padding:0 0 5px 0;}
.columnNoPad h1.bgWhite h3{font-weight:normal;}
.columnNoPad h1.bgGray{ background-color:#EEEEEE; }
.co_border{border-top:1px solid #cccccc; line-height:150%;}
.co_border h3{ font-size:18px; text-align:center; margin:0; padding:0 0 10px 0; color:#990000; line-height:100%;}
.co_border a:link, .co_border a:visited, .co_border a:hover, .co_border a:active {color:#2d6188;}
.fontRed{color:#990000;}
.co_alignLeft img{ margin:0 8px 0 0; float:left;}
.co_table, .columnNoPad, .co_grayBoxLayout{line-height:150%;}
.co_table h1{font-size:14px;margin:0; padding:0 0 8px 0; color:#990000; line-height:100%; font-weight:normal;}
.co_table a:link, .co_table a:visited, .co_table a:hover, .co_table a:active {color:#2d6188;}
.co_alignRight img{ margin:0 0 0 8px; float:right;}
.co_grayBoxLayout{border:1px solid #C7C7C7; background-color:#EEEEEE;}
.co_grayBoxLayout h1{font-size:12px; padding:5px 0 5px 8px; margin:1px 1px 8px 1px; font-weight:bold; background-color:#8B8B8B; color:#ffffff;line-height:100%; }
.co_grayBoxLayout h2{font-size:20px; margin:0 0 0px; padding:0 10px 5px 8px;color:#990000;line-height:100%;}
.co_grayBoxLayout h3{font-size:12px; margin:0 0 0px; padding:0 5px 0 8px;line-height:100%;}
.co_grayBoxLayout div.content{padding:0 10px 10px;}
.co_grayBoxLayout div.content ul.spotlight, .co_grayBoxLayout div.content ul.bluelink{padding:5px 0; margin:0;}
.co_grayBoxLayout div.content li{background:url("img/dot_red_b.gif") no-repeat 1px 7px;}
.co_grayBoxLayout div.content ul.bluelink li{background:none; padding:2px 0 4px 0;}
.co_grayBoxLayout div.content a:link, .co_grayBoxLayout div.content a:visited, .co_grayBoxLayout div.content a:hover, .co_grayBoxLayout div.content a:active,{color:#2d6188;}
.co_grayBoxLayout div.content a:hover{ text-decoration:underline;}

/* advanced search  */


.c_td_spacing{padding:0 12px 20px 12px;}
.c_td_spacing2c{padding:0 0 20px 12px;}
.c_td_spacing2c_h{padding:10px 0 20px 12px;}
.c_std_width{width: 770px}

.c_main_img{}

.c_std_content{}
.c_std_content p{margin:0;}
.c_sub_topic{margin:0px 0 8px 0; font-weight:bold; color:#000000;}
.c_sub_topic a:link{ text-decoration:underline;}
.c_sub_topic a:visited{ text-decoration:underline;}
.c_sub_topic a:hover{ text-decoration:underline; color:#990000;}
.c_sub_download{margin:3px 0 0 0;}
.c_sub_content{margin:3px 0px 16px 0px;}
.c_sub_list{background:url("img/dot_black_b.gif") no-repeat 0px 8px; padding:0px 0 0px 8px; }

.c_li_dot{background:url("img/dot_black_b.gif") no-repeat 0px 8px; padding:3px 0 3px 8px; font-weight:bold;}

.c_dash {height:1px;
	font-size:0px; margin:12px 0px 12px 0px;
	background:url("img/line1.gif") transparent repeat-x;}
.c_dash_1px {height:1px; background:url("img/line1.gif") transparent repeat-x; font-size:0px;}


.c_sub_topic_14px{font-weight:bold; margin:0 0 12px 0;}
.c_sub_topic_14px a:link{ text-decoration:underline;}
.c_sub_topic_14px a:visited{ text-decoration:underline;}
.c_sub_topic_14px a:hover{ text-decoration:underline; color:#990000;}

.c_sub_search_topic{font-weight:bold; margin:2px 0 1px 0;}
.c_sub_search_topic a:link{ text-decoration:underline;}
.c_sub_search_topic a:visited{ text-decoration:underline;}
.c_sub_search_topic a:hover{ text-decoration:underline; color:#990000;}

.c_corner{background:url("img/corner.gif") no-repeat #fff 0px 0px;}

.c_news_date{margin:1px 0 3px 0;}
.c_news_title{line-height:15px; margin:1px 0 3px 0;}
.c_news_topic{font-size:18px; font-weight:700; color:#990000; padding:15px 0 16px 0; text-align: center;}
.c_news_content{line-height:14px; margin:2px 0 10px 0;}

.c_pub_download{padding:4px 0 8px 10px;}

/* search page of special stylesheet*/
.rectangle_bg{background-color:#F5F5F5;}
.rectangle_text{margin:8px 0 7px 0;}
.rectangle_text_topgap7px{margin:7px 0 7px 0; font-weight:bold;}
.c_search_date{margin:0 0 1px 0; text-align:right;}
.c_search_date a:visited{ text-align:right; text-decoration:underline;}
.c_search_date a:link{ text-align:right; text-decoration:underline;}

/* contact page of stylesheet*/
.vi_c_content{border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-top:0px solid #d5d5d5; border-bottom:1px solid #d5d5d5; background:#f5f5f5; padding:8px;}
.vi_c_conerlinegap{border-left:0px; border-right:0px; border-top:0px; border-bottom:1px solid #d5d5d5; font-size:12px; width:2px;}
.vi_c_conerline{border-left:0px; border-right:0px; border-top:0px; border-bottom:1px solid #d5d5d5; font-size:12px;}

/* sitemap page of stylesheet*/
.c_sitemap_content{margin:0 0 16px 0; padding:0 0 0 8px;}
.c_sitemap_content ul{list-style:none none outside;padding:0 0 0 0; margin:0 0 0 0;}
.c_sitemap_content li{ list-style:none none outside; background:url("img/dot_black_b.gif") no-repeat  0px 8px; padding:4px 0 4px 8px;}

.c_sitemap_left_content{margin:0 0 16px 0;}
.c_sitemap_left_content ul{list-style:none none outside;padding:0 0 0 0; margin:0 0 0 0;}
.c_sitemap_left_content li{ list-style:none none outside; background:url("img/dot_black_b.gif") no-repeat  0px 8px; padding:4px 0 4px 8px; }

/* about Infortek page of stylesheet*/
.c_aboutus_content{ padding:0 0 0 0;}
.c_aboutus_content ul{list-style:none none outside;padding:0 0 0 0;}
.c_aboutus_content li{ list-style:none none outside; background:url("img/dot_black_b.gif") no-repeat  0px 5px; padding:1px 0 1px 8px;}

 /* Technologies A-Z page of stylesheet*/
.c_a2z, .c_a2z a, .c_technologies_top, .c_technologies_top a{font-size:11px; font-family:arial, tahoma, "宋体";color:#2b6188;}
.c_a2z{ float:left;padding:0 11px 0 0;position:relative; top:-1px;}
.c_a2z a{ font-size:11px; font-weight:bold;}
.c_a2z a:link{text-decoration:underline;}
.c_a2z a:visited{text-decoration:underline;}
.c_a2z a:hover{text-decoration:underline;}
.c_a2z_end{ float:left;font-size:11px; }
.c_a2z_end a{ font-size:11px; font-weight:bold;}
.c_a2z_end a:link{text-decoration:underline;}
.c_a2z_end a:visited{text-decoration:underline;}
.c_a2z_end a:hover{text-decoration:underline;}
.c_a2z_desc{margin:0 0 8px 0;}
.c_a2z_item{font-weight:bold;}

.c_technologies_top{margin:0 0 10px 0; text-align:right;}
.c_technologies_top a {text-decoration:none;}
.c_technologies_top a:visited{ text-decoration:none; color:#2d6188;}
.c_technologies_top a:hover{text-decoration:underline; color:#2d6188;}
.c_technologies_top img{ margin:0 4px; position:relative; top:-1px;}

/* picture_news page of stylesheet*/
.c_pictnews_date{padding:0 0 8px 0;}
.c_pictnews_title{padding:0 0 12px 0;}
.c_more{text-align:right;}
.c_more a{}
.c_more a:hover{text-decoration:underline;}
.c_pictnews_content{padding:5px 30px 12px 30px;}
.c_pictnews_content a{color:#2d6188;}
.c_pictnews_content a:link{text-decoration:none; color:#2d6188;}
.c_pictnews_content a:visited{text-decoration:none; color:#2d6188;}
.c_pictnews_content a:hover{text-decoration:underline; color:#2d6188;}
.c_pictnews_content a:active{text-decoration:none; color:#2d6188;}

.c_feekback_tip{margin:14px 0 20px 0;}

.c_office_topic{font-weight:bold;}

/* gray round region stylesheet */
.c_box_bg_topleft{
		background-image: url("img/corner1.jpg");
		background-repeat: no-repeat;
		height: 13px;
		width: 13px;
		line-height: 0px;
}
.c_box_bg_top{
	background-image: url("img/corner2_1.jpg");
	background-repeat: repeat-x;
	height: 13px;line-height: 0px;
}
.c_box_bg_topright{
	background-image: url("img/corner2.jpg");
	background-repeat: no-repeat;
	height: 13px;
	width: 13px;line-height: 0px;	
}
.c_box_bg_left{
	background-image: url("img/corner1_1.jpg");
	background-repeat: repeat-y;
	width: 13px;	                   
}
.c_box_bg_middle{
	background-color: #F5F5F5;
}
.c_box_bg_right{
	background-image: url("img/corner3_1.jpg");
	background-repeat: repeat-y;
	width: 13px;
}
.c_box_bg_bottomleft{
	background-image: url("img/corner3.jpg");
	background-repeat: no-repeat;
	height: 13px;
	width: 13px;line-height: 0px;
}
.c_box_bg_bottom{
	background-image: url("img/corner4_1.jpg");
	background-repeat: repeat-x;
	height: 13px;line-height: 0px;
}
.c_box_bg_bottomright{
	background-image: url("img/corner4.jpg");
	background-repeat: no-repeat;
	height: 13px;
	width: 13px;line-height: 0px;
}

/* worldwide page of stylesheet*/
.c_worldwide_list{ padding:0 10px; clear:both;}
.c_worldwide_list_left{float:left; width:48%; padding:0px 0px 0px 15px; clear:right;}
.c_worldwide_list_right{ padding:0px 0px;}

/* round rectangle of stylesheet*/
.rectangle_center_area{background-color:#F5F5F5; border-left:solid 1px #D5D5D5; border-right:solid 1px #D5D5D5;}
.rectangle_top_border{background-color:#F5F5F5; line-height:9px; border-top:1px #d5d5d5 solid; height:9px;}
.rectangle_bottom_border{background-color:#F5F5F5; border-bottom:solid 1px #D5D5D5; line-height:9px; height:9px;}

/*------ email to friend stylesheet --------*/
.c_pop_content{ font-size:17px; font-weight:bold;}
a.gray_close_link:link { COLOR: #9B9B9B;}
a.gray_close_link:visited {COLOR: #9B9B9B;}
a.gray_close_link:hover { COLOR: #990000; TEXT-DECORATION: underline;}
a.gray_close_link:active { COLOR: #9B9B9B;}

/* Home page */
#flashcontent {background-color:#f5f5f5;text-align:center;font-size:14px;width: 930px;}
#flashcontent span{ border:1px dashed #cccccc;font-size:14px; padding:10px; top:46%; position:relative;}	
#flashcontent span a{ text-decoration:underline; color:#990000;}


/* the middle region of page  */
#flashcontent_m {background-color:#f5f5f5;text-align:center;font-size:14px;}
.flash_m{height:197px;border:1px dashed #cccccc;}	
.flash_m span{font-size:14px; padding:10px; position:relative; top:46%;}	
.flash_m span a{ text-decoration:underline; color:#990000;}
.flash_m span a:link{text-decoration:underline;}
.flash_m span a:visited{text-decoration:underline;}

/* the right region of page  */
#flashcontent_r {font-size:12px;}
.flash_r{height:60px;width:130px!important;width: 137px;padding:8px 0 0 5px!important;padding:8px 5px 5px 5px;border:1px dashed #cccccc;}
.flash_r span{font-size:12px; padding:10px;}	
.flash_r span a{ text-decoration:underline; color:#990000;}
.flash_r span a:link{text-decoration:underline;}
.flash_r span a:visited{text-decoration:underline;}

/* the layout of exhibition */
#exhibitLayout{width:715px;}
#exhibitLayout #c_leftWrap{width:352px;}
#exhibitLayout #c_rightWrap{width:353px;}